compelling argument - Turkish English Dictionary